home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / dosamatc.arc / DOSAMATC.DOC < prev    next >
Text File  |  1986-01-25  |  34KB  |  913 lines

  1.   
  2.   
  3.   
  4.                                   DOSamatic
  5.   
  6.                           User Guide and Reference
  7.   
  8.   
  9.                     Copyright 1985 Marin Pacific Software
  10.   
  11.                              All Rights Reserved
  12.   
  13.   
  14.   
  15.   
  16.   
  17.   
  18.   
  19.   
  20.   
  21.   
  22.   
  23.   
  24.   
  25.   
  26.   
  27.   
  28.   
  29.   
  30.   
  31.   
  32.   
  33.   
  34.   
  35.   
  36.   
  37.   
  38.   
  39.   
  40.   
  41.   
  42.   
  43.   
  44.   
  45.   
  46.   
  47.   
  48.   
  49.   
  50.   
  51.   
  52.   
  53.   
  54.   
  55.   
  56.   
  57.   
  58.   
  59. DOSamatic User Guide           May 15, 1985                      Page 1
  60.   
  61.   
  62.   
  63.                               Table of Contents
  64.   
  65.     1. Introduction......................................     3
  66.   
  67.     2. System Requirements...............................     4
  68.   
  69.     3. The DOSamatic Program Disk........................     4
  70.   
  71.     4. Starting DOSamatic.................................    5
  72.   
  73.     5. DOSamatic Basics...................................    5
  74.          The Information Panel............................    5
  75.          The Drive Selection Panel........................    6
  76.          The Directory Selection Panel....................    6
  77.          The File Selection Panel.........................    6
  78.          Comparison with DOS commands.....................    7
  79.   
  80.     6  DOSamatic Commands.................................    7
  81.          Special Keys.....................................    7
  82.               The Cursor Keys.............................    7
  83.               The [ENTER] key.............................    8
  84.               The [ESCAPE] key............................    8
  85.               The [F1] = [HELP] key.......................    8
  86.               The [F2] = [REFRESH] key....................    8
  87.               The [F40] = [SWITCH] key....................    8
  88.          Main Menu........................................    8
  89.               Screen Colors...............................    8
  90.               Executing DOS Commands......................    8
  91.               Exiting DOSamatic...........................    9
  92.               Using a File Mask...........................    9
  93.               Searching for a File........................    9
  94.               Show/Hide Date/Time/Size....................    9
  95.               Show Normal/Hidden Files....................    9
  96.               Sorting the File Display....................    9
  97.               Suppressing Flicker/Snow....................    9
  98.               Labeling a Volume...........................    9
  99.   
  100.          File Menu........................................    9
  101.               Attributes..................................   10
  102.               Browsing ASCII Files........................   10
  103.               Browsing Binary Files.......................   10
  104.               Using Your Debug Program....................   10
  105.               Using Your Edit Program.....................   10
  106.               Executing a BAT, COM, or EXE file...........   10
  107.               Printing a File.............................   10
  108.               Renaming a File.............................   10
  109.   
  110.   
  111.   
  112.   
  113. DOSamatic User Guide           May 15, 1985                      Page 2
  114.   
  115.   
  116.     7. Quick Reference....................................   11
  117.          Table of Keystrokes..............................   11
  118.          How to End DOSamatic.............................   11
  119.   
  120.     8. Multi-Tasking
  121.          How to Use It....................................   12
  122.          Technical Details................................   12
  123.   
  124.          Compatible Software..............................   13
  125.          Cautions.........................................   14
  126.          Encouragements...................................   14
  127.   
  128.     9. Your License Agreement.............................   15
  129.   
  130.   
  131.   
  132.   
  133.   
  134.   
  135.   
  136.   
  137.   
  138.   
  139.   
  140.   
  141.   
  142.   
  143.   
  144.   
  145.   
  146.   
  147.   
  148.   
  149.   
  150.   
  151.   
  152.   
  153.   
  154.   
  155.   
  156.   
  157.   
  158.   
  159.   
  160.   
  161.   
  162.   
  163.   
  164.   
  165.   
  166.   
  167.   
  168.   
  169. DOSamatic User Guide           May 15, 1985                      Page 3
  170.   
  171.   
  172.                                1. Introduction
  173.   
  174. DOSamatic is a powerful tool that helps you get the most out of your IBM
  175. Personal Computer or compatible.  It combines a Macintosh ( tm )-like user 
  176. interface that uses "point and press" to perform useful actions with a 
  177. powerful multi-tasking facility which lets you run several programs and the 
  178. same time.
  179.   
  180. DOSamatic is not copy-protected.  You are encouraged to give copies to your 
  181. friends for their use.  If you find the program useful you can send a check 
  182. for $39.00 payable to :
  183.   
  184.                            Marin Pacific Software
  185.                           1001 Bridgeway, Suite 514
  186.                              Sausalito, CA 94965
  187.   
  188. If there is a serial number on the program, please include it along with
  189. your name and mailing address.
  190.   
  191. We will register you as a DOSamatic user, and send you the latest version 
  192. of the program, along with the latest user guide ( currently printed on an 
  193. HP Laserjet to be easy on your eyes! ).  Please send us any suggestions you
  194. may have for enhancements or improvements in DOSamatic.
  195.   
  196. Besides being a nice thing to do, registering brings you several benefits.  
  197. When another user registers a copy with your serial number, we'll send you 
  198. a check for 10 percent of the amount they send us.  We'll also keep you on 
  199. our mailing list so that we can send you other products we develop for your 
  200. examination at no cost.
  201.   
  202. Even if you decide not to register, please do not attempt to delete the 
  203. copyright and order information messages.  We don't copy protect any of our 
  204. packages, and we depend upon you to respect our efforts.
  205.   
  206. Corporate Users Note: Site licenses for multiple copies are available at 
  207. very reasonable terms.
  208.   
  209.   
  210.   
  211.   
  212.   
  213.   
  214.   
  215.   
  216.   
  217.   
  218.   
  219.   
  220.   
  221.   
  222.   
  223.   
  224.   
  225.   
  226.   
  227. DOSamatic User Guide           May 15, 1985                      Page 4
  228.   
  229.   
  230.                            2. System Requirements
  231.   
  232. DOSamatic will run on the IBM PC, PC/XT, PC/AT, 3270PC, and most
  233. compatibles including the Compaqs and the Data General DG/1.  Minimum
  234. requirements are :
  235.   
  236.     128 KB of memory ( although up to 640 KB is useful for running
  237.     multiple tasks ).
  238.   
  239.     PC DOS 2.0, 2.1, 3.0, 3.1, or MS-DOS 2.11.
  240.   
  241.     One diskette drive.
  242.   
  243.     Either a color or a monochrome monitor with 80 column display.
  244.   
  245.   
  246. Note that DOSamatic determines how much memory you actually have, the 
  247. number of disk drives ( including hard disks and RAM disks ) available, and 
  248. the type of monitor you are using.
  249.   
  250.   
  251.                         3. The DOSamatic Program Disk
  252.   
  253. If you receive DOSamatic from Marin Pacific Software or from a friend, 
  254. there should be three files on the diskette :
  255.   
  256. DOSAMATC.COM   - The DOSamatic Program
  257.   
  258. DOSAMATC.DOC   - This manual in ASCII text format.
  259.   
  260. DOSAMATC.HLP   - File containing HELP screens used by DOSamatic.
  261.   
  262. If you receive your program disk from us, there may be other files on the 
  263. disk to help you install DOSamatic.  Just use the DOS TYPE command to 
  264. display the contents of the file call READ.ME to find out what is on your 
  265. program disk.
  266.   
  267. Unlike many copy-protected programs, the DOSamatic program disk is only 
  268. required when you start the program.  If you wish to use the HELP facility 
  269. however, the DOSamatic program disk must be available.  See the section on 
  270. starting DOSamatic for more details.
  271.   
  272.   
  273.   
  274.   
  275.   
  276.   
  277.   
  278.   
  279.   
  280.   
  281.   
  282. DOSamatic User Guide           May 15, 1985                      Page 5
  283.   
  284.   
  285.                             4. Starting DOSamatic
  286.   
  287. Starting DOSamatic is easy.  Simply place the program diskette in the 
  288. current default disk drive ( not necessary for hard disk users ), type 
  289. "DOSAMATC", and press [ENTER].  DOSamatic will start and assume you wish to 
  290. use the current default drive for the HELP file.  You can specify which 
  291. drive should be used for HELP by typing : "DOSAMATC C:" before pressing 
  292. [ENTER], which will tell DOSamatic to look for the HELP file on drive C.
  293.   
  294. DOSamatic will display the Marin Pacific Software logo screen, and then the 
  295. license agreement under which you may use the program.  Please do not try 
  296. to alter the program to suppress these messages.
  297.   
  298. Finally, DOSamatic will display its main screen with the Information, Drive 
  299. Selection, Directory Selection, and File Selection Panels.
  300.   
  301.   
  302.                              5. DOSamatic Basics
  303.   
  304. The Information Panel
  305.   
  306. After starting DOSamatic, you will see a full screen display - the main 
  307. DOSamatic screen.  The screen consists of an Information Panel at the top
  308. which shows you:
  309.   
  310.     The default disk drive, the volume label of the drive, and the current 
  311.     directory for that drive.
  312.   
  313.     Disk space information including total KB ( kilobytes ) on the 
  314.     diskette, the KB available ( free ), the available KB as a percent of 
  315.     the total, and the number of files displayed along with the KB of 
  316.     space they occupy.
  317.   
  318.     Total RAM ( random access memory ) on your PC, and the RAM available 
  319.     for running additional programs.
  320.   
  321.     The version of DOS you are using
  322.   
  323.     The number of tasks ( programs ) you are currently running ( including 
  324.     DOSamatic ).
  325.   
  326.     The status of the keyboard shift keys ( in the top right corner ).
  327.     Press the Scroll Lock key several times to see how this feature works.
  328.   
  329. Below the Information Panel are the three Selection Screens.
  330.   
  331.   
  332.   
  333.   
  334.   
  335.   
  336.   
  337. DOSamatic User Guide           May 15, 1985                      Page 6
  338.   
  339.   
  340.   
  341. The Drive Selection Panel
  342.   
  343. In the panel labelled "Drives" is a list of the available drive letters on
  344. your system.  Use the cursor keys to move the large reverse video cursor
  345. bar onto a drive letter, and then press [ENTER].  The selected drive letter
  346. will become the DOS default drive, and the Information, Directory,
  347. Selection, and File Selection Panels will be refreshed to show information
  348. about the drive you have selected.
  349.   
  350. If you change the diskette in a drive, then you will need to select that
  351. drive again to read the new diskette.
  352.   
  353. The Directory Selection Panel
  354.   
  355. The panel labelled "Directories" shows you a list of all the directories on 
  356. your diskette which are accessible from the directory which is currently 
  357. active.  To view a different directory, place the cursor bar on the desired 
  358. directory and press [ENTER].  Note the two special directory entries, 
  359. <root> and <parent>, which enable you to jump to directly to the root 
  360. directory, or back one step in the current directory chain.
  361.   
  362. If there are too many directories to fit in the window, then the window 
  363. will scroll up and down as you move the cursor keys off the ends.
  364.   
  365. When the cursor bar is in the Directory Selection Panel, pressing [INSERT] 
  366. creates a new directory, and DOSamatic will prompt you for its name and 
  367. extension.  Press [ESCAPE] if you change your mind about creating the new 
  368. directory.
  369.   
  370. Pressing [DELETE] when the cursor bar is placed on a directory name will 
  371. delete that directory ( DOSamatic does check to make sure you want to do 
  372. that ).
  373.   
  374. The File Selection Panel
  375.   
  376. The panel labelled "Files" shows you a list of all the files in the current 
  377. directory on the default disk.  Placing the cursor bar on a file name and 
  378. pressing [ENTER] opens a pull-down menu at the right side of the screen 
  379. from which you may select operations to be performed on the file.
  380.   
  381. If there are too many files to fit in the window, then the window will 
  382. scroll up and down as you move the cursor keys off the ends.
  383.   
  384. When the cursor bar is in the File Selection Panel, pressing [INSERT]
  385. creates a new file, and DOSamatic will prompt you for its name and
  386. extension.  Press [ESCAPE] if you change your mind about creating the new
  387. file.
  388.   
  389.   
  390.   
  391.   
  392.   
  393.   
  394. DOSamatic User Guide           May 15, 1985                      Page 7
  395.   
  396.   
  397.   
  398. Pressing [DELETE] when the cursor bar is placed on a file name will delete
  399. that file ( DOSamatic does check to make sure you want to do that ).  If
  400. the file has special attributes, you may need to activate the Attribute
  401. Selection Panel and make changes before attempting to delete the file.
  402.   
  403. Comparison with DOS Commands
  404.   
  405. Note that the Directory and File Selection Panels show you the same
  406. information that the DOS DIR command would, except that all the files in
  407. the current directory are available for your viewing.
  408.   
  409. The Information Panel gives you the same information that the DOS CD,
  410. CHKDSK, VOL, and VER commands would.
  411.   
  412. The use of the [INSERT] and [DELETE] keys replaces use of the DOS MKDIR, 
  413. RMDIR, and ERASE commands.
  414.   
  415.   
  416.                             6. DOSamatic Commands
  417.   
  418. Special Keys
  419.   
  420. By using only a few keys, plus pull-down menus, DOSamatic lets you perform 
  421. complex functions without the need to memorize complex keystroke 
  422. sequences.  These are:
  423.   
  424.   
  425. The Cursor Keys              These keys let you move the cursor bar within 
  426.                             and between windows.  On the IBM PC keyboard 
  427.                             they are arranged as:
  428.   
  429.                             [HOME]     [UP  ]    [PAGE UP  ]
  430.   
  431.                             [LEFT]     [    ]    [RIGHT    ]
  432.   
  433.                             [END ]     [DOWN]    [PAGE DOWN]
  434.   
  435. Within any active panel, the [HOME], [UP], [PAGE UP], [END], [DOWN], and  
  436. [PAGE DOWN] keys work as you would expect to move the cursor bar within 
  437. the panel.  For the Drive, Directory, and File Selection Panels, [LEFT] 
  438. and [RIGHT] move the bar between panels, but have no effect for other 
  439. panels.
  440.   
  441. During prompting for input lines, [LEFT] and [RIGHT] work as you would
  442. expect, [HOME] moves you to the beginning of the input line, [END] moves
  443. you to the end, and [CTRL]+[END] will delete all characters from the
  444. current position to the end of the input line.
  445.   
  446.   
  447.   
  448.   
  449.   
  450.   
  451. DOSamatic User Guide           May 15, 1985                      Page 8
  452.   
  453.   
  454.   
  455. The [ENTER] key              This key is used to select a drive, directory, 
  456.                             file, or panel option, or to signal the end of 
  457.                             an input line.  Think of it as the Activator 
  458.                             key.
  459.   
  460. The [ESCAPE] key             This key functions as a Deactivator key which 
  461.                             lets you jump from the current panel to a 
  462.                             previous one.  It lets you shift between the 
  463.                             Main Menu Panel and the Drive, Directory, and 
  464.                             File Selection Panels.
  465.   
  466. The [F1] = [HELP] key        Will cause a context-sensitive help screen 
  467.                             explaining what your current options are to be 
  468.                             displayed.
  469.   
  470. The [F2] = [REFRESH] key     This key will refresh the display screen when 
  471.                             if it ever gets damaged.
  472.   
  473. The [F40] = [SWITCH] key     This "hot key" lets you jump from one active 
  474.                             task to another.  It is equivalent to pressing
  475.                             the [ALT] and [F10] keys simultaneously.  If no
  476.                             subtasks are active, [F40] has no effect.
  477.   
  478. The Main Menu Panel
  479.   
  480. If the cursor bar is in the Drive Selection, Directory Selection, or File 
  481. Selection panels, pressing [ESCAPE] activatees the Main Menu Panel.  This 
  482. pull-down menu lets you execute a number of system functions.  Move the 
  483. cursor bar to one of the functions and press [ENTER] to activate it.  
  484. Pressing [ESCAPE] will return you to the panel you were in before you 
  485. activated the Main Menu Panel.
  486.   
  487. The Main Menu Panel functions are :
  488.   
  489.     Color On/Off       Lets you switch color on and off.  Monochrome 
  490.                        monitors with graphics adapters usually look best 
  491.                        with color off.
  492.   
  493.     DOS Commands       Pressing this key lets you issue any legal DOS 
  494.                        command if memory is available.  You are prompted
  495.                        for the command at the bottom of the screen.
  496.   
  497.   
  498.   
  499.   
  500.   
  501.   
  502.   
  503.   
  504.   
  505.   
  506.   
  507.   
  508. DOSamatic User Guide           May 15, 1985                      Page 9
  509.   
  510.   
  511.   
  512.     Exit               Use this selection to end DOSamatic and return to
  513.                        DOS.  You can't do this if any sub-tasks are still
  514.                        running.
  515.   
  516.     Filemask           Upon selecting this option, you are prompted for a
  517.                        file mask, and DOSamatic will then display only
  518.                        those files matching the mask.  For example,
  519.                        entering *.COM will result in the display of only
  520.                        those files with extension of COM.
  521.   
  522.     Search             Selecting this item you are prompted for a filename
  523.                        and extension, and DOSamatic will search all 
  524.                        directories on the default drive for that file.  
  525.                        Using *.EXE, for example, DOSamatic will find all 
  526.                        files with an extension of EXE.
  527.   
  528.     Show Date/Time     This selection switches the display of file date, 
  529.                        time, and KB occupied on and off.
  530.   
  531.     Show Hidden Files  This item switches on and off the display of files 
  532.                        with the special DOS attributes of SYSTEM and/or
  533.                        HIDDEN.  For example, the files IBMBIO.COM and 
  534.                        IBMDOS.COM are system and hidden files present on
  535.                        the DOS system disk.
  536.   
  537.     Sort               Selecting this item opens a sort pull-down menu in 
  538.                        which you specify the sort key, and the order ( 
  539.                        ascending or descending ).  The files are not 
  540.                        re-sorted until the diskette is read again.
  541.   
  542.     Sound On/Off       Switches on and off the use of sound cues with 
  543.                        DOSamatic.
  544.   
  545.     Suppress Flicker   For IBM Color Graphics Adaptors, writing directly 
  546.                        to the screen memory in 80 column alphanumeric mode 
  547.                        will cause "snow".  To prevent this, the video must 
  548.                        be shut off momentarily, causing a small amount of 
  549.                        display flicker.  Many other adapters do not have 
  550.                        this problem, and you can reduce display flicker by 
  551.                        selecting this item.
  552.   
  553.     Volume Label       Selecting this option allows you to create or 
  554.                        change an 11-character volume label for the 
  555.                        diskette in the default drive.
  556.   
  557.   
  558. The File Menu Panel
  559.   
  560. Pressing [ENTER] when the cursor bar is in the File Selection Panel opens
  561. the File Menu Panel pull-down menu.  This menu shows you a number of
  562. actions which you can perform upon the selected file when you press the
  563. [ENTER] key.  You can return to the File Selection Panel at any time by
  564. pressing [ESCAPE].  The following functions can be performed on the
  565. selected file:
  566.   
  567.   
  568. DOSamatic User Guide           May 15, 1985                      Page 10
  569.   
  570.   
  571.     Attributes         Selecting this item will open the Attributes Panel, 
  572.                        which displays the files attributes and lets you 
  573.                        modify them if desired.  For example, you can hide 
  574.                        files or make them read-only to prevent 
  575.                        unauthorized viewing or deletion.
  576.   
  577.     Browse ASCII       Displays the contents of the selected file, 
  578.                        assuming that it is in ASCII text format.
  579.   
  580.     Browse Binary      Provides both an ASCII and a hexadecimal display of 
  581.                        file contents for files in non-text format.
  582.   
  583.     Copy               Lets you copy the current file to another file.
  584.   
  585.     Debug              Activates the IBM/Microsoft DEBUG program to debug 
  586.                        the selected file.  This function assumes that the 
  587.                        DEBUG program is in the root directory of drive A:. 
  588.                        You can of course use any program named DEBUG.COM 
  589.                        in its place.
  590.   
  591.     Edit               Activates the IBM/Microsoft EDLIN program to edit
  592.                        the selected file.  This function assumes that the 
  593.                        DDLIN program is in the root directory of drive A:. 
  594.                        You can of course use any program named EDLIN.COM 
  595.                        in its place.
  596.   
  597.     Execute            The most powerful capability of DOSamatic, allows 
  598.                        you to execute any other program in available 
  599.                        memory.  The selected file must have an extension 
  600.                        of BAT, COM, or EXE.  BAT files receive all 
  601.                        available memory, but COM or EXE files can be 
  602.                        restricted to run in a portion of memory.
  603.   
  604.                        You are prompted for the amount of memory in KB to 
  605.                        be used.  You are also asked if this is a graphics 
  606.                        program, which requires additional storage for a 
  607.                        screen buffer.
  608.   
  609.                        Once your selected program starts, you can jump 
  610.                        immediately back to DOSamatic by pressing [F40] = 
  611.                        [ALT] + [F10] = [SWITCH].  If you have memory left, 
  612.                        you can start other programs ( up to a limit of 7 
  613.                        additional programs ) and switch among them using 
  614.                        the [SWITCH] key.
  615.   
  616.     Print              Prints the selected file to LPT1:.  Use this for 
  617.                        small files for which you want a quick copy.
  618.   
  619.     Rename             Lets you rename the selected file.
  620.   
  621.   
  622.   
  623.   
  624.   
  625.   
  626. DOSamatic User Guide           May 15, 1985                      Page 11
  627.   
  628.                        7. Quick Reference to DOSamatic
  629.   
  630. Active Panel           Key        Action
  631.   
  632. Drive Selection        [ENTER]    Select Drive
  633.                       [ESCAPE]   Activate Main Menu
  634.                       [LEFT]     Go to File Selection Panel
  635.                       [RIGHT]    Go to Directory Selection Panel
  636.   
  637. Directory Selection    [DELETE]   Remove selected directory
  638.                       [ENTER]    Select Directory
  639.                       [ESCAPE]   Activate Main Menu
  640.                       [INSERT]   Make a new directory
  641.                       [LEFT]     Go to Drive Selection Panel
  642.                       [RIGHT]    Go to File Selection Panel
  643.   
  644. File Selection         [DELETE]   Erase selected file
  645.                       [ENTER]    Activate File Menu Panel
  646.                       [ESCAPE]   Activate Main Menu
  647.                       [INSERT]   Create a new file
  648.                       [LEFT]     Go to Directory Selection Panel
  649.                       [RIGHT]    Go to Drive Selection Panel
  650.   
  651. Main Menu              [ENTER]    Perform indicated action
  652.                       [ESCAPE]   Deactivate Main Menu Panel
  653.   
  654. File Menu              [ENTER]    Perform indicated action
  655.                       [ESCAPE]   Return to File Selection Panel
  656.   
  657.   
  658. Sort Selection         [ENTER]    Use indicated sort criteria
  659.                       [ESCAPE]   Return to Main Menu Panel
  660.   
  661. Attribute Menu         [ENTER]    Make indicated attribute change
  662.                       [ESCAPE]   Return to File Menu Panel
  663.   
  664. ** ALL PANELS **       [F1]       Help ( context sensitive ).
  665.                       [F2]       Refresh Screen
  666.                       [F40]      Jump to another task if one is active 
  667.                                  (See Execute option of File Menu Panel).
  668.   
  669. In all panels the cursor keys not mentioned above will move the cursor bar 
  670. up and down within the panel.
  671.   
  672. Ending DOSamatic
  673.   
  674. Press the [ESCAPE] key until the Main Menu Panel is displayed, place the
  675. cursor bar on EXIT, and press [ENTER].  A more drastic way to end is to
  676. hold down the [ALT] key, and press the digits 2, 5, 5 in order on the
  677. numeric keypad.  Be careful with that method of ending.
  678.   
  679.   
  680.   
  681.   
  682.   
  683. DOSamatic User Guide           May 15, 1985                      Page 12
  684.   
  685.   
  686.                               8. Multi-Tasking
  687.   
  688. One of the most useful capabilities of DOSamatic is the ability to run from 
  689. 1 to 7 other programs simultaneously, switching between them by pressing a 
  690. single "hot key."  In this section we describe how to use this feature, how 
  691. the multi-tasking context switch is performed, and the compatibility of 
  692. various popular software packages with this feature.
  693.   
  694. How to Use It
  695.   
  696. Previously, you learned how to execute programs from DOSamatic by placing 
  697. the cursor bar on the program name, pressing [ENTER] to activate the File 
  698. Menu, and then placing the cursor on the EXECUTE option and pressing 
  699. [ENTER] again.  DOSamatic asks you for any required parameters, and then 
  700. requests the amount of memory in which you wish the program to run.  If the 
  701. available memory is 322 KB, say, you might wish to have your program use 
  702. 128 KB.
  703.   
  704. DOSamatic will then ask if this is a graphics program.  If you reply by 
  705. typing [Y], DOSamatic reserves an additional 16 KB of memory to preserve 
  706. the graphics screen when you start switching among programs.  Otherwise, 
  707. DOSamatic reserves 4 KB of memory for your program screen.
  708.   
  709. After your program starts, you can return to DOSamatic at any time by 
  710. pressing [F40], i.e. pressing the [ALT] key and the [F10] key 
  711. simultaneously.  This key combination was selected because very few 
  712. programs actually use it for anything ( although there are some ), and 
  713. because it is easy to hit with the left hand on the standard PC keyboard.
  714.   
  715. You can now switch at will between DOSamatic and your other program simply 
  716. by pressing [F40] = [ALT] + [F10].  If you did not use all the available 
  717. memory for your program, you can load additional programs from DOSamatic as 
  718. you did before, and use the hot key to switch among them all.  The Task 
  719. field at the top of the display tracks how many programs you have running.
  720.   
  721. Technical Details
  722.   
  723. DOSamatic performs its task switching by intercepting program calls to the 
  724. BIOS and DOS keyboard handlers.  It is always checking for the hot key, and 
  725. when pressed goes into action.  DOSamatic also monitors some of the BIOS 
  726. video monitor calls, since the BIOS does not preserve all video 
  727. information.  Finally, DOSamatic intercepts calls to the DOS memory control 
  728. functions to limit program requests for memory.
  729.   
  730. Programs that bypass the keyboard services and manipulate the hardware
  731. directly will not let you jump back to DOSamatic.  However, pop-up 
  732. applications like Sidekick (tm) can be installed successfully before you 
  733. start DOSamatic and can be used during your DOSamatic session.
  734.   
  735. Certain programs manipulate PC hardware directly, so DOSamatic has no way 
  736. of knowing what they are doing.  This is especially true of graphics.  See 
  737. the notes on Lotus 123 (tm) and SuperCalc 3 (tm).
  738.   
  739.   
  740.   
  741. DOSamatic User Guide           May 15, 1985                      Page 13
  742.   
  743.   
  744. Compatible Software
  745.   
  746. The following programs have been tested by various users with DOSamatic and
  747. have behaved in a reasonable manner.  If there is a comment, it reflects
  748. any incompatibilities which may arise.  No comments are made when there is
  749. no known compatibility problem.
  750.   
  751. Program           Vendor               Comments
  752.   
  753. BASIC             IBM/Microsoft
  754.   
  755. CrossTalk         MicroStuf
  756.   
  757. DOS 2.x, 3.X      IBM/Microsoft        When loading a secondary copy of the 
  758.                                       command processor COMMAND.COM, it 
  759.                                       must be given all remaining memory.  
  760.                                       If you are loading this, load it 
  761.                                       last.
  762. DEBUG             IBM/Microsoft
  763.   
  764. Displaywrite 2    IBM                  DW 2 reserves all available memory 
  765.                                       when it loads.  It apparently does
  766.                                       not use the DOS function call to 
  767.                                       check available memory.
  768.   
  769. DOSamatic         Marin Pacific        You can run one or more copies of 
  770.                                       DOSamatic as tasks, but don't try to 
  771.                                       run any sub-tasks from the copies.
  772. EDLIN             IBM/Microsoft
  773.   
  774. Lotus 123         Lotus Development    Lotus works well, with a few 
  775.                                       exceptions.  Lotus manipulates video 
  776.                                       hardware directly.  The cursor often 
  777.                                       blinks in the wrong place, although 
  778.                                       this stops as soon as you hit any 
  779.                                       keystroke.  Do not try to leave 
  780.                                       Lotus while a graph is displayed.
  781.   
  782. MultiMate         MultiMate Corp.      [F40] sometimes has a meaning - 
  783.                                       press [ESCAPE] after switching back 
  784.                                       into MultiMate if there is a problem.
  785. Norton Utilities  Peter Norton
  786.   
  787. PC-Talk III       Headlands Press
  788.   
  789. SIM3278           SIMWARE
  790.   
  791. SuperCalc 3       Sorcim/IUS           The border color on color monitors
  792.                                       and the graphics colors are not
  793.                                       preserved, although you can switch
  794.                                       while a graph is displayed.
  795.   
  796.   
  797.   
  798. DOSamatic User Guide           May 15, 1985                      Page 14
  799.   
  800.   
  801. Turbo Pascal      Borland Int'l        Do not jump unless you are editing a 
  802.                                       file.  The hot key is interpreted as 
  803.                                       a Quit instruction.
  804.   
  805. Volkswriter       Lifetree             
  806.   
  807. Word Microsoft    Word is a graphics program, at least if you have the 
  808.                  Color Graphics Adapter.
  809.   
  810. Wordstar          MicroPro Int'l
  811.   
  812. Cautions
  813.   
  814. There are some problems whenever you try to implement multi-tasking on a 
  815. machine which is not really designed for it.  These are mainly because 
  816. DOSamatic has no real control over what the programs you execute are 
  817. doing.  Two things you must absolutely avoid, however, are :
  818.   
  819.     Never attempt to run COMMAND.COM ( the DOS command processor ) in less 
  820.     than the total remaining memory.  The system will hang in an 
  821.     unrecoverable error.  So if you are going to run a number of programs 
  822.     including a second copy of DOS as tasks, start all the others before
  823.     you start up COMMAND.COM, and give COMMAND.COM all the remaining 
  824.     memory.
  825.   
  826.     Be extremely careful when you end a program.  Always end programs in 
  827.     the reverse of the order in which you start them.  If you start A, B, 
  828.     and C in that order, you must end them in the order C, B, A. Failing 
  829.     to do this will generally lead to an unrecoverable error and the big 
  830.     red switch.
  831.   
  832. Encouragements
  833.   
  834. We can't possibly test all the programs which you might want to run as 
  835. DOSamatic tasks.  Most programs will run just fine, however, and we would 
  836. be pleased to hear of your experiences.  Just drop us a note at our mailing 
  837. address and we'll make sure to include any interesting comments which you 
  838. may have in future editions of this manual.
  839.   
  840.   
  841.   
  842.   
  843.   
  844.   
  845.   
  846.   
  847.   
  848.   
  849.   
  850.   
  851.   
  852.   
  853.   
  854.   
  855.   
  856. DOSamatic User Guide           May 15, 1985                      Page 15
  857.   
  858.   
  859.                           9. Your License Agreement
  860.   
  861. DOSamatic is the sole property of Marin Pacific Software Company.  You are
  862. granted a limited, non-exclusive license to evaluate DOSamatic on a trial
  863. basis, and to make copies for other users to do so.
  864.   
  865. You may not:
  866.   
  867.     Remove copyright and other notices from the program and documentation
  868.     which are placed there by Marin Pacific Software.
  869.   
  870.     Re-sell the program for any charge or "disk fee"
  871.   
  872.     Make any representations on behalf of Marin Pacific Software.
  873.   
  874. Marin Pacific Software makes no warranty, express or implied, as to the 
  875. suitability of DOSamatic for any particular purpose.  You must determine 
  876. that yourself.  In addition, you should understand that using a program of 
  877. this type on an IBM PC or compatible has inherent risks and that you may 
  878. inadvertently damage or destroy valuable programs or data.  Marin Pacific 
  879. Software expressly declines to assume liability for any use of this program 
  880. by you, and your use of DOSamatic constitutes your agreement to hold us
  881. blameless.
  882.   
  883. If you regularly use DOSamatic, you should register your trial copy by 
  884. sending a check or money order for $39.00 to
  885.   
  886.                  Marin Pacific Software Company
  887.                  1001 Bridgeway, Suite 514
  888.                  Sausalito, CA 94965
  889.   
  890. Please enclose your name and address, any serial number which may appear on
  891. your trial copy, and any comments you may have.  Marin Pacific will send 
  892. you the latest version of DOSamatic ( we are improving it all the time ) 
  893. and the DOSamatic user guide.  In addition, when other users register 
  894. copies with your serial number, we will send you a check for 10 % of the 
  895. amount they send us, if it is no less than $39.00.
  896.   
  897. Registered users may upgrade to new versions of DOSamatic at any time for a 
  898. small charge required to cover diskette, handling and postage. (currently 
  899. $5.00 ).
  900.   
  901. Multiple use site licenses for corporations are available at significant 
  902. discounts from single copy prices, and customization is possible for 
  903. high-volume purchasers.
  904.   
  905.   
  906.   
  907.   
  908.   
  909.   
  910.   
  911.   
  912.   
  913. unts from s